//
// Created by Criinal Nicole on 2020/6/17.
// 定义目录索引块
//

#ifndef FILESYSTEM_DIRECTORYBLOCK_H
#define FILESYSTEM_DIRECTORYBLOCK_H

namespace DIRECTORY_BLOCK {
//    目录项最大目录数量
    const int MAX_DIRECTORY_NUM = 512;

    class DirectoryBlock {
    public:

//        文件ID
int _dictionaryId;

//        它指向的INode号
int _address;

    };

//    当前目录数量
    extern int dictionaryNum;

//    基本文件目录
    extern DirectoryBlock dictionaryBlocks[MAX_DIRECTORY_NUM];

    void init();
}


#endif //FILESYSTEM_DIRECTORYBLOCK_H
